pneumatic concrete placer - Turkish English Dictionary